double kidney - French English Dictionary